package com.platform.modules.mch.dto.callback;

import com.platform.modules.mall.entity.MallOrderEntity;
import lombok.Data;

import java.util.Date;

/**
 * 订单通知信息
 */
@Data
public class MchOrderInfoDto {

    /**
     * 订单号
     */
    private String id;
    /**
     * 订单状态 -1:秒杀成功(这里只是秒杀成功，还需要用户下单补充订单信息) 0:订单创建成功等待付款 100:订单超时已过期 101:订单已取消 102:订单已删除 201:订单已付款,等待发货 300:订单已发货 301:用户确认收货 401:没发货，退款　402:已收货，退款退货
     */
    private Integer orderStatus;
    /**
     * 发货状态 商品配送情况;1:未发货 2:已发货 3:已收货 4:退货
     */
    private Integer shippingStatus;
    /**
     * 发货时间
     */
    private Date confirmTime;
    /**
     * 退款时间
     */
    private Date refundTime;

}
